@charset "utf-8";
/* CSS Document */
* { margin:0px; padding:0px; }


.preventData { position:absolute; top:50%; left:50%; width:560px; height:420px; margin:-215px 0 0 -290px; padding:10px; font:14px/20px "Microsoft Yahei"; color:#666; text-align:left; background:url(../icon/bj.png); overflow:hidden; zoom:1; }
.preventData a { text-decoration:none; }
.preventData .error{display:none;}
.preventData .content { height:420px; background:#fff; overflow:hidden; zoom:1; }
.preventData a.close { position:absolute; top:33px; right:30px; display:block; width:20px; height:20px; background:url(../icon/close_01.gif) no-repeat; text-indent:-9999px; overflow:hidden; zoom:1; }
.preventData a.close:hover { background:url(../icon/close_01a.gif) no-repeat;}
.preventData .bt { height:64px; padding:0 0 0 60px; font:bold 20px/64px "Microsoft Yahei"; color:#ff7f00; border-bottom:1px solid #e4e4e4; background:url(../icon/icon_11a.gif) no-repeat 20px center; overflow:hidden; zoom:1;}
.preventData p { height:65px; padding:0 0 0 65px; line-height:65px; color:#333; }
.preventData dl { overflow:hidden; zoom:1; }
.preventData dl dt { float:left; width:145px; height:50px; padding-right:15px; line-height:30px; text-align:right; overflow:hidden; zoom:1; }
.preventData dl dd { float:left; width:400px; height:50px; overflow:hidden; zoom:1; }
.preventData dl dd.dd_height{height:64px;}
#change{ color:#ff8000; text-decoration:underline;}
.preventData dl dd div { float:left; font-size:12px; line-height:32px; color:#999;}
.preventData dl dd a.zu_code_btn{ font-size:12px;float:left; display:block; width:100px; height:32px; margin-right:10px; color:#fff; text-align:center; line-height:30px; background:#ff7f00; overflow:hidden; zoom:1; }
.preventData dl dd a.gray { font-size:12px;color:#fff; cursor:auto; background:#e6e6e6;}
.preventData input { float:left; width:198px; height:30px; margin-right:10px; padding:0 10px; font-size:14px; line-height:28px; color:#999; border:1px solid #e4e4e4;}
.preventData input:focus { color:#333; }
.preventData .ok { width:18px; height:18px; margin:8px 0 0 0; text-indent:-9999px; background:url(../icon/icon_12.gif) no-repeat;}
.preventData .error { margin-left:0px; padding-left:25px; background:url(../icon/icon_13.gif) no-repeat 0 center; }
.preventData .icon { padding-top:12px; overflow:hidden; zoom:1; }
.preventData .icon a { display:block; width:150px; height:50px; font-size:20px; line-height:48px; text-align:center; color:#fff; overflow:hidden; zoom:1; }
.preventData .icon a.iconA { float:left; margin:0 20px 0 120px; background:#ff7f00; }
.preventData .icon a.iconA:hover,.preventData .icon a.iconC:hover { background:#f46500}
.preventData .icon a.iconB { float:left; color:#666; background:#e6e6e6; }
.preventData .icon a.iconB:hover { background:#dbdbdb}
.preventData .icon a.iconC { margin:0 auto; background:#ff7f00; }
.preventData .successful { height:160px; padding-top:105px; font-size:16px; text-align:center; }
.preventData .successful strong { font-size:28px; line-height:60px;}
.preventData .successful img { position:relative; top:3px; margin-right:8px;}
